/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package almacenamiento;

import java.util.*;
/**
 *
 * @author SaHa
 */
public class Tarea_Esquema_Cliente {
    
      public static void main(String[] args) 
      {
        // TODO code application logic her
        
        List<Atributo> lista = new ArrayList<Atributo>();
        Atributo idCliente = new Atributo("Id_Cliente", Integer.class);
        Atributo NombreCliente = new Atributo("Nombre_Cliente", String.class);
        Atributo DireccionCliente = new Atributo("Direccion_Cliente", String.class);
        Atributo TelefonoCliente = new Atributo("Telefono_Cliente", Long.class);
        
        lista.add(idCliente);
        lista.add(NombreCliente);
        lista.add(DireccionCliente);
        lista.add(TelefonoCliente);
        
        Relacion esquema_cliente = new Relacion(lista);
                
        System.out.println("1. Mostrar el esquema cliente");        
        System.out.println(esquema_cliente);
        System.out.println();
                
        System.out.println("2. Agregar el atributo tipo cliente");        
        Atributo TipoCliente = new Atributo("Tipo_Cliente", String.class);
        esquema_cliente.adicionarAtributo(TipoCliente);
        System.out.println(esquema_cliente);
        System.out.println(); 
                
        System.out.println("3. Eliminar el atributo Telefono_cliente");                
        esquema_cliente.EliminarAtributo(TelefonoCliente);
        System.out.println(esquema_cliente);
      }
           
}